While merging my development tree with the latest hg tree I noticed that
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Mon, 1 Aug 2005 09:16:25 +0000 (09:16 +0000)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Mon, 1 Aug 2005 09:16:25 +0000 (09:16 +0000)
commit74e414904aae8e4fb76e59f7f7ae15bde84ee20b
treeeb3cdbb14ae8d7ea28d2c32de57215059225ee70
parent51b37eff6928937dd445c7ad429e90843a10bb60
While merging my development tree with the latest hg tree I noticed that
VMX support was broken. When you boot an unmodified Linux kernel it gets
stuck in the "Calibrating delay" loop.  The reason for this is that the
vmx code is repeatedly delivering timer interrupts.

Correcting the MILLISECS() and friends macros to return s_time_t instead
of ULL fixes this problem. The other changes are just to get rid of
redundant code and variables.

Signed-Off-By: Leendert van Doorn <leendert@watson.ibm.com>
xen/arch/x86/vmx_intercept.c
xen/include/xen/time.h